package com.yuyou.weixin.service;

import com.yuyou.weixin.bean.ReturnResult;
import com.yuyou.weixin.entity.FnWxSrsActivity;
import com.yuyou.weixin.vo.resp.ActivityDetail;
import com.yuyou.weixin.vo.resp.AssistanceResult;

public interface IFnWxSrsActivityService {
    int deleteByPrimaryKey(Long id);

    int insert(FnWxSrsActivity record);

    FnWxSrsActivity selectByPrimaryKey(Long id);

    int updateByPrimaryKeySelective(FnWxSrsActivity record);

    ReturnResult<AssistanceResult> assistance(String projectCode , String openId , int exclusiveCode , String headImg , String name);

    void updateMediaId(String openId , String projectCode , String mediaId);

    ActivityDetail getActivityDetail(Long activityId , String projectCode);
}